pirate island - Turkish English Dictionary